Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEVERS WATER Detached £248,000 27 Apr 2007
2 LEVERS WATER Detached £151,500 24 May 2002
3 LEVERS WATER Detached £219,000 6 Oct 2006
4 LEVERS WATER Detached £248,000 8 Jan 2010
5 LEVERS WATER Detached £300,000 19 May 2017
8 LEVERS WATER Detached £300,000 31 Aug 2021
9 LEVERS WATER Detached £256,050 31 Jul 2015
10 LEVERS WATER Detached £242,500 6 Mar 2015
11 LEVERS WATER Detached £133,000 7 Dec 2001
12 LEVERS WATER Detached £249,995 25 Apr 2014